narrow/confined place - Deutsch Englisch Wörterbuch